package com.yyplatform.admin.platform.generator.service;

import java.util.List;

import com.yyplatform.admin.platform.generator.model.dto.ColumnConfigDTO;
import com.yyplatform.admin.platform.generator.model.dto.ColumnConfigFormDTO;
import com.yyplatform.admin.platform.generator.model.dto.ColumnConfigQueryDTO;

/**
 * @author sleepforests@163.com
 * <p>
 * Created on 2024/9/22 21:14
 */
public interface ColumnConfigService {

    List<ColumnConfigDTO> query(ColumnConfigQueryDTO columnConfigQueryDTO);

    ColumnConfigDTO get(Long id);

    void save(ColumnConfigFormDTO dto);

    void update(ColumnConfigFormDTO dto);


    void delete(Long id);

    void saveAll(List<ColumnConfigFormDTO> formDTOList);

}
